casting tape - German English Dictionary